﻿@model qltscd.Models.ScreenClient.NCCScreenClient

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/Modules/_LayoutDanhMucNhapLieu.cshtml";
}

<h2>Nhà cung cấp</h2>
@{
    Html.Telerik().Grid(Model.DSNhaCungCap)
    .Name("grdDSNCC")
    .DataKeys(keys => keys.Add(c => c.MaNhaCungCap))
    .Resizable(r => r.Columns(true))
    .Reorderable(r => r.Columns(true))
    .Sortable()
    .Pageable(paging => paging.Enabled(true).Style(GridPagerStyles.NextPreviousAndInput).PageSize(15))
    .Editable(editing => editing.Mode(GridEditMode.InCell))
    .ToolBar(t => {
        t.Insert().ButtonType(GridButtonType.ImageAndText).Text("Thêm nhà cung cấp");
        t.SubmitChanges().ButtonType(GridButtonType.ImageAndText).SaveText("Lưu").CancelText("Hủy bỏ");
        t.Custom()
            .Text("In")
            .ButtonType(GridButtonType.ImageAndText)
            .Action("In", "NhaCungCap")
            .ImageHtmlAttributes(new {
                @style = "background-image: url('./../../../../../QuanLyThietBi/Content/Images/printer.png');"
            });
    })
    .DataBinding(databinding => {
        databinding.Server()
            .Select("Index", "NhaCungCap");
        databinding.Ajax()
            .Select("_Index", "NhaCungCap")
            .Insert("_Insert", "NhaCungCap")
            .Delete("_Delete", "NhaCungCap")
            .Update("_Update", "NhaCungCap");
    })
    .Columns(column => {
        column.Bound(o => o.TenNhaCungCap).Title("Tên nhà cung cấp").Width(200);
        column.Bound(o => o.MaSoThue).Title("Mã số thuế");
        column.Bound(o => o.DiaChi).Title("Địa chỉ");
        column.Bound(o => o.DienThoai).Title("Điện thoại");
        column.Bound(o => o.TrangWeb).Title("Trang web");
        column.Bound(o => o.NguoiBaoHanh).Title("Người bảo hành");
        column.Bound(o => o.DiaChiBaoHanh).Title("Địa chỉ bảo hành");
        column.Bound(o => o.DienThoaiBaoHanh).Title("Điện thoại bảo hành");
    })
    .Render();
    }